launch success probability - Alemán Inglés Diccionario